written undertaking - German English Dictionary